// 封装高阶组件
// 核心逻辑： 有token 正常跳转 没有token 跳转到登录页

import { Navigate } from 'react-router-dom'
import { getStorage } from '../utils/localStorage'

function AuthRoute({ children }) {
  const token = getStorage('token')
  if (token) {
    return <>{children}</>
  } else {
    return <Navigate to="/login" replace />
  }
}

export { AuthRoute }
